<?php namespace system\database\migrations;

use houdunwang\database\build\Migration;
use houdunwang\database\build\Blueprint;
use houdunwang\database\Schema;

class CreateModuleTable extends Migration
{
    //执行
    public function up()
    {
        Schema::create('module', function (Blueprint $table) {
            $table->increments('id');
            $table->timestamps();
            $table->string('module_title', 100)->defaults('')->comment('模块标题');
            $table->string('module_name', 100)->defaults('')->comment('模块英文标识');
            $table->string('module_author', 100)->defaults('')->comment('模块作者');
            $table->string('module_introduction', 200)->defaults('')->comment('模块介绍');
            $table->string('module_thumb', 200)->defaults('')->comment('模块缩略图');
            $table->tinyInteger('module_is_wechat')->defaults(0)->comment('是否处理微信信息，1为处理，0为不处理');
            $table->tinyInteger('module_is_system')->defaults(0)->comment('是否为模型模块，1为处理，0为不处理');
        });
    }

    //回滚
    public function down()
    {
        Schema::drop('module');
    }
}